secondary memory gate